absorption pump - Spanish English Dictionary